border of sun or moon - Alemán Inglés Diccionario